package param.residueseatquery;

import java.io.Serializable;

import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlRootElement;

import param.pub.Publicrequest;

/**
 * 余票查询接口请求参数
 * 
 * @author ice
 * 
 */
@XmlAccessorType(XmlAccessType.PROPERTY)
@XmlRootElement(name = "residueseatqueryrequest")
public class Residueseatqueryrequest implements Serializable {
	private static final long serialVersionUID = -1336356265495806207L;
	// @XmlElement(name="???")
	// @XmlElement(name="???",required=true)
	// @XmlElementWrapper(name="????")
	// @XmlElement(name="?????")

	private Publicrequest publicrequest;// 公共信息 Publicrequest Y
	private String reachstationcode;// reachstationcode 到达站代码 String 20 Y 到达站代码
	private String departdate;// 发车日期 String Y yyyy-mm-dd
	private String schedulecode; // 班次代码 String Y

	public Publicrequest getPublicrequest() {
		return publicrequest;
	}

	public void setPublicrequest(Publicrequest publicrequest) {
		this.publicrequest = publicrequest;
	}

	public String getReachstationcode() {
		return reachstationcode;
	}

	public void setReachstationcode(String reachstationcode) {
		this.reachstationcode = reachstationcode;
	}

	public String getDepartdate() {
		return departdate;
	}

	public void setDepartdate(String departdate) {
		this.departdate = departdate;
	}

	public String getSchedulecode() {
		return schedulecode;
	}

	public void setSchedulecode(String schedulecode) {
		this.schedulecode = schedulecode;
	}

}
